Text copied to clipboard!
Название
Text copied to clipboard!Разработчик AEM
Описание
Text copied to clipboard!
Мы ищем Разработчика AEM, который присоединится к нашей команде для проектирования, разработки и сопровождения современных цифровых решений на базе Adobe Experience Manager. Эта роль подходит специалисту, который уверенно работает с корпоративными веб-платформами, понимает принципы построения масштабируемых CMS-решений и умеет создавать качественные пользовательские и серверные компоненты. Вы будете участвовать в полном цикле разработки: от анализа бизнес-требований и технического проектирования до внедрения, тестирования, оптимизации и дальнейшей поддержки решений.
В этой должности вам предстоит тесно взаимодействовать с архитекторами, frontend- и backend-разработчиками, контент-менеджерами, аналитиками, тестировщиками и представителями бизнеса. Основной задачей станет разработка и настройка компонентов, шаблонов, диалогов, рабочих процессов и интеграций в среде AEM. Также важной частью работы будет обеспечение высокой производительности, безопасности, удобства сопровождения и соответствия лучшим практикам Adobe Experience Manager.
Успешный кандидат должен хорошо понимать архитектуру AEM, включая Sling, OSGi, JCR, HTL, Apache Felix и связанные механизмы публикации контента. Мы ожидаем опыт работы с Java, REST API, системами контроля версий, CI/CD-процессами и современными подходами к разработке корпоративных приложений. Будет преимуществом знание AEM as a Cloud Service, Adobe Dispatcher, интеграций с Adobe Analytics, Adobe Target или другими решениями экосистемы Adobe.
Мы ценим специалистов, которые умеют не только писать код, но и предлагать технически обоснованные решения, выявлять риски, улучшать архитектуру и поддерживать высокий стандарт качества. Важно уметь разбираться в существующем коде, проводить рефакторинг, документировать решения и эффективно работать в Agile-команде. Если вам интересно создавать надежные цифровые платформы для крупных брендов, улучшать клиентский опыт и работать с современными инструментами управления контентом, эта вакансия может стать отличной возможностью для профессионального роста.
На этой позиции вы получите возможность участвовать в разработке сложных корпоративных проектов, влиять на технические решения и сотрудничать с опытными специалистами в области цифровых продуктов. Мы ищем человека с аналитическим мышлением, вниманием к деталям, ответственным подходом к срокам и стремлением к постоянному развитию. Если вы хотите применять свои знания AEM для создания эффективных, масштабируемых и удобных решений, мы будем рады рассмотреть вашу кандидатуру.
Обязанности
Text copied to clipboard!- Разрабатывать и поддерживать компоненты, шаблоны и сервисы в Adobe Experience Manager
- Настраивать и оптимизировать рабочие процессы публикации и управления контентом
- Интегрировать AEM с внешними системами через API и другие механизмы обмена данными
- Участвовать в проектировании архитектуры решений и выборе технических подходов
- Проводить анализ производительности, устранять ошибки и улучшать стабильность платформы
- Сотрудничать с дизайнерами, аналитиками, тестировщиками и другими разработчиками
- Подготавливать техническую документацию и поддерживать стандарты разработки
- Участвовать в код-ревью и внедрении лучших инженерных практик
Требования
Text copied to clipboard!- Опыт разработки на Adobe Experience Manager от 2 лет
- Уверенное знание Java и принципов объектно-ориентированного программирования
- Понимание архитектуры AEM, включая Sling, OSGi, JCR и HTL
- Опыт работы с REST API, JSON и интеграциями корпоративных систем
- Знание Git, Maven и инструментов CI/CD
- Опыт настройки Dispatcher и понимание принципов кэширования
- Навыки диагностики и оптимизации производительности веб-приложений
- Умение работать в Agile-команде и эффективно коммуницировать с коллегами
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт разработки решений на Adobe Experience Manager?
- С какими версиями AEM вы работали на практике?
- Есть ли у вас опыт настройки Dispatcher и кэширования?
- Участвовали ли вы в интеграции AEM с внешними системами?
- Насколько уверенно вы работаете с Java и OSGi-сервисами?
- Есть ли у вас опыт работы с AEM as a Cloud Service?
- Как вы обычно подходите к оптимизации производительности AEM-приложений?
- Готовы ли вы участвовать в код-ревью и командной технической проработке решений?